home *** CD-ROM | disk | FTP | other *** search
/ Atari Mega Archive 1 / Atari Mega Archive - Volume 1.iso / lists / gem / l_1199 / 941 < prev    next >
Text File  |  1994-08-27  |  1KB  |  46 lines

  1. Subject: Re: Dialogs! 
  2. Date: Fri, 22 Jul 1994 09:13:49 +1000
  3. From: Warwick Allison <warwick@cs.uq.oz.au>
  4. Precedence: bulk
  5.  
  6. Timothy Miller wrote:
  7. >
  8. >We're saying to stop using dialogs.
  9. >
  10. >Ok... you just threw away part of the OS and told peope to replace it 
  11. >with their own code (or a library).
  12.  
  13. Not at all.
  14.  
  15.     1. Dialogs-in-windows is very easy to implement.
  16.     2. form_do() was designed when TOS was single-tasking.
  17.     3. Everything that can be done with form_do() can be done
  18.         in a window.
  19.  
  20. and ultimately:
  21.  
  22.     4. Isn't there a TSR that puts dialogs in windows anyway?
  23.  
  24. GEM gives us objc_draw() for just this purpose.
  25.  
  26.  
  27. >And then to make standards on something as open-ended and unexplored as 
  28. >amodal dialogs is not reasonable.
  29.  
  30. Unexplored?  People have been doing dialogs-in-windows since the very
  31. beginning.
  32.  
  33. >Let's let a few developers 
  34. >take a crack at [amodal dialogs]
  35.  
  36. It's been done.  It's done.  Over and over.
  37.  
  38.  
  39. Also, dialogs-in-windows doesn't enforce amodal dialogs.  It's perfectly easy
  40. to do modal dialogs:  just set some sort of `modal' flag which causes all
  41. clicks on background windows (including topping clicks) to just cause the
  42. modal window to be topped.
  43.  
  44. --
  45. Warwick
  46.